home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ian & Stuart's Australian Mac: Not for Sale
/
Another.not.for.sale (Australia).iso
/
Dr. Doyle
/
bsdi
/
bsdi_europe.txt
< prev
next >
Wrap
Text File
|
1994-11-09
|
44KB
|
983 lines
BSD/386 Version 1.1
Technical Features Guide - European Edition
Berkeley Software Design, Inc.
Introduction
BSD/386 Version 1.1 is the second production release of BSDI's
ground-breaking UNIX-like operating system for your 386/486/Pentium
PC or compatible. It includes features and capabilities from the
University of California, Berkeley Computer Systems Research
Group's NET/2 release in addition to MIT's X Window system and
other software from a wide variety of sources. BSDI's operating
system releases are unique in their offering of supported base sys-
tems software with almost complete source code.
Contents of BSD/386
BSD/386 is an IEEE POSIX-compliant operating system (to be certi-
fied in 1994). BSD/386 contains a wide range of software from many
different sources, including University of California, Berkeley
Computer Systems Research Group (CSRG), MIT's Project Athena, the
Free Software Foundation (GNU), Lawrence Berkeley Laboratories, and
many contributors. BSDI's engineers have integrated, improved, and
augmented these pieces to create BSD/386.
BSD/386 includes bootable binaries for the base operating system,
utilities, X Window System (X11R5), and numerous software packages.
BSDI pays almost no license fees for its software and is therefore
able to redistribute source code for just about the entire release
(source code for certain SVGA display drivers, certain multi-port
serial cards, and the Xircom Pocket Ethernet controller is not
included due to manufacturer limitations). Some kernel modules in
V1.1 are supplied in binary-only form; the next release will remove
this limitation.
BSD/386 Version 1.1 supports ISA and EISA bus-based computers.
Localbus versions of supported adapters will also work (for exam-
ple, localbus IDE controllers or video cards).
Features
The subsections that follow detail some of the more important
technical features of BSD/386.
Multi-tasking
BSD/386 is a multi-tasking operating system. Your PC can run dozens
or even hundreds of programs (called `processes') concurrently. The
operating system takes care to give each process a share of the
CPU. You can compile a module ``in background'' while editing
another module (potentially in a different window or even on
another terminal).
BSD/386 licenses specify no maximum `user limit' - you can connect
as many users as you wish (and your hardware can support) to your
PC.
Memory Management
BSD/386 distinguishes itself from many PC operating systems in that
it operates in `protected mode'. References outside a program's
address space are trapped so that they do not harm other programs
or the kernel.
BSD/386 also supports virtual memory. You can run a program (or
several programs) that require more memory than your PC has in its
physical RAM. BSD/386 will keep parts of the program's `pages' in
memory and store the rest of them on disk. When disk-resident pages
are required, they are `paged-in' after other pages are `paged-
out'.
BSD/386 supports up to 256MB of RAM. Virtual memory size can be as
large as the sum of your physical RAM and your swap space.
Co-Residency
BSD/386 supports `co-residency' so several operating systems can
share a hard disk. You can boot and run BSD/386 from one part of
the disk while reserving another part to boot and run DOS or some
other operating system via the `bootany' program or other boot
managers.
Filesystems
BSD/386 divides hard disks into non-overlapping `partitions'. Some
partitions can contain other operating systems or filesystems for
other operating systems (see Co-Residency above). Many partitions
may be used by the system at one time, and each partition may con-
tain a different type of file system. BSD/386 offers native support
for the following file system types:
o UFS: This is the "fast" file system developed at Berkeley. With
its cylinder groups, careful disk layout strategies, and caching,
it achieves very impressive disk speeds. Of course, BSD/386 sup-
ports long filenames (up to 255 characters) and symbolic links,
which are hallmarks of Berkeley's filesystem development.
o NFS: BSD/386 includes an implementation of Sun's Network File
System (NFS) with significant performance enhancements. This
enables you to export your PC's BSDI filesystems (including ISO-
9660 CD-ROM filesystems) for sharing with other computers on your
network that support NFS. It also enables you to access those
computers' NFS filesystems. The NFS implementation also includes
TCP/NFS for use over lower speed lines or wide-area networks.
o MFS: The MFS appears to programs exactly like UFS, but it is
optimized for temporary files. MFS gains speed by keeping most
portions of its filesystem in RAM. Actually, MFS stores its data
in virtual memory, so its size may be adjusted to suit applica-
tion requirements. Programs which make extensive use of temporary
files (e.g., compilers) see dramatic speedups when the MFS
filesystem is used for /tmp. MFS files are not preserved across
reboots.
o CD-ROM. BSD/386 also supports the standard CD-ROM filesystem
(ISO-9660), as well as the Rock Ridge extensions which enable a
CD-ROM to contain full POSIX file names.
o MSDOSFS. BSD/386 supports mounting MS-DOS filesystems directly
into your BSD/386 directory hierarchy.
Additionally, BSD/386 supports access to MS-DOS file systems,
whether on floppy or hard disk, via the mtools package.
Disks
BSD/386 supports a wide variety of disks. The installation software
includes programs to lay out and label the disks in addition to
programs to create filesystems on the disks.
Standard PC IDE, ESDI, RLL, and MFM hard-disks are supported. PC's
allow two controllers and two disks on each controller, totaling
four disks. By adding SCSI adapters you can attach many more
disks.
BSD/386 also supports the Mitsumi LU002, LU005, and FX001 CD-ROM
drives (for the ISA bus) and a host of SCSI CDROM drives.
Tapes
BSD/386 supports WangTek 5150PK QIC-02 interface to QIC-150 tapes
and the Everex EV-811, EV-831, and EV-833 drives. Additionally, a
host of SCSI tape drives is supported.
SCSI
BSD/386 supports SCSI via the Adaptec 154xB, 154xC, 154xCF, and
174xA SCSI adapters, and the BusLogic (BusTek) BT-542B and BT-445S
VLB SCSI adapters. Most any SCSI disk will work with the supported
adapters on BSD/386. Support for other controllers is in the
works.
The Adaptec and BusLogic boards support just about all SCSI tapes
and SCSI disks. Exabyte 8mm tapes, WangTek SCSI tapes, CD-ROM
drives, and dozens of SCSI disks have been tested successfully.
Floating Point Support
If your system has hardware floating point (either through the
486DX chip or outboard floating point processors like the 387 or
equivalent), then BSD/386 will use the hardware for floating point
calculations. If no hardware support is available, BSD/386 includes
floating point emulation software. No special configuration or
recompilation is required when your system changes from software
floating point to hardware floating point (or vice versa).
Networking
BSD/386 includes the popular TCP/IP protocol suite. Standard facil-
ities like telnet and ftp are supplied. All the popular Berkeley
networking programs are included, as well (e.g., rsh, rlogin, and
rcp). The network time synchronization protocol (NTP) is also sup-
ported. BSD/386 systems fit quickly and comfortably into your
existing TCP/IP environment. Many customers use BSD/386 for their
Internet gateways.
BSD/386 supports the OSI protocol stack.
The benefits of TCP/IP networking have been extended to lower speed
lines through the SLIP protocol and the PPP protocol. You can use
your favorite high speed modem to run TCP/IP via SLIP or PPP to
another site and gain all the benefits of Ethernet-like networking,
albeit at dramatically lower speeds. SLIP and PPP are ideal for
sites which prefer low cost connectivity to wide area networks.
BSD/386 supports the SDL Communications RISCom N1 and RISCom H2
high-speed synchronous interface cards. These provide a point-to-
point bit-synchronous serial connection with speeds up to 4 Mb/s
using HDLC frame format. BSD/386 supports Cisco HDLC encapsulation
(for connecting to Cisco routers) and synchronous PPP (Point-to-
Point Protocol) over these connections. These can be used to net-
work over standard 56K DDS leased lines. Contact SDL Communica-
tions Inc. at +1 508-238-4490.
Security
BSD/386 includes the complete Kerberos IV system. A BSD/386 system
locked in a closet and running as a Kerberos server can dramati-
cally improve security at sites that wish to use Kerberos.
Terminals
BSD/386 supports hundreds of different kinds of terminals through
its termcap database which parameterizes cursor positioning and
other terminal characteristics.
BSD/386 includes support for: standard PC-compatible and 16550A
high-speed serial ports; the AST-4, USENET II, and compatible four
port cards; the SDL RISCom/8 multiple port serial card; the MAXpeed
SS-4/2, SS-4PLUS, SS-8/2, and SS-16/2 multiport cards; the Digi-
Board PC/4e, PC/8e, PC/16e, PC/8i multiport cards; and the Speci-
alix SLXOS 8-32 multiport card.
UUCP
BSD/386 has a completely new implementation of UUCP which sports
efficiency improvements and backward compatibility with configura-
tion files of previous implementations.
X Window System
BSD/386 includes Release 5 of MIT's X Window System (X11R5). Many
display adaptors are supported (see below); more are being added
each quarter. Sequoia International, Inc. has OSF/Motif 1.2.3
available for BSD/386. Contact them at +1 305-480-6118 or
info@seq.com.
Development Environment
All BSD/386 systems are built on PC compatibles running BSD/386.
The C software development environment is complete and includes:
o ANSI & Traditional C compiler (gcc; with lint functionality)
o g++ compiler
o make
o The popular gdb debugger
o flex and Berkeley yacc; lex and yacc replacements
o RCS (the revision control system)
o CVS (the concurrent version system which enables several develop-
ers to work simultaneously in a large source tree)
The BSD/386 source license includes source for just about the
entire release. Only a few modules may not have source code (when
licenses for that source code are prohibitively expensive or
require nondisclosure). Currently, only a few display drivers, the
Digiboard drives, the MAXpeed single multi-port tty driver, and the
Xircom Pocket Ethernet drivers are not delivered with source code.
Source code not supplied with the release is often available at
nominal cost to individuals. A few kernel modules are unavailable
in source form in V1.1 but will again be available in the next
release.
Shells
BSD/386 includes Berkeley's csh, GNU's bash, a version of sh that
includes job control and functions, and the `public-domain' ksh
shells.
Editors
BSD/386 includes vi, jove, ed, epoch, and emacs (along with over
7MB of emacs libraries).
Text processing
BSD/386 comes with the complete groff suite of troff-style text
processing utilities and macro packages. Also included is the T X
E
distribution.
Performance
BSD/386 can rebuild its kernel on a 486 (50MHz clock) in under
seven minutes of wall clock time. Fast 486 processors have the
`feel' of 25 MIPS workstations; 486/66's benchmark at 31 MIPS.
DOS execution
BSD/386 includes a DOS execution environment. This environment
enables running of DOS programs (8086/8088 compatibility mode)
under BSD/386. Most commercial DOS software before Windows can run
on an 8086/8088. 640KB of base memory and 4 MB of extended memory
are supported.
BSD/386 also supports the mtools package for reading and writing
DOS format filesystems (both floppies and hard disks).
Autoconfiguration
BSD/386 Version 1.1 includes autoconfiguring device drivers that
reduce the need to rebuild the kernel to make basic hardware confi-
guration changes
Documentation
The release includes a printed installation and configuration
manual. All man pages are included on the software media (in both
formatted and unformatted files).
Standards
BSD/386 claims POSIX 1003.1 system interface compatibility; certif-
ication is planned for 1994. BSD/386 is tracking the P1003.2 utili-
ties standard; BSD/386 will comply and ultimately achieve certifi-
cation.
The C compiler compiles ANSI-C programs. All system headers comply
with ANSI-C and POSIX requirements.
BSD/386 supports TCP/IP and OSI protocol suites and interoperates
very well with other networked computers.
Notebooks/Laptops
BSD/386 is up and running on several different notebook computers.
One slightly stripped-down configuration requires only about 70MB
of disk (with some room left for the user).
Size of the Release
The system requires at least 4 MB of RAM for normal operation (at
least 8 MB if the X Window System is used).
Package Set Size
--------------------------------------------------------------
Base OS, Utilities, Networking, Development tools 52MB
Contributed Software (GNU and other) 26MB
Games, MH, Ghostscript, Emacs, TeX, ISODE 49MB
X11R5 Server, Fonts, X11 Clients, X11 Development tools 68MB
The source package sizes are as follows:
Packages Size
-------------------------------------
BSD/386 Kernel sources 7MB
Library and Utilities sources 222MB
X11R5 sources 116MB
A full install of all binaries and sources requires a total of
540MB. CD-ROM users have access to all the sources and binaries
directly from the CD-ROM. Most of the software packages can be com-
piled directly from the CD-ROM.
Including sources for all the various software brings the total to
about 540MB (before any intermediate object (.o) files are gen-
erated). Sites with CD-ROM drives can compile the sources from CD-
ROM and conserve disk space.
Installation
BSD/386 installs via several floppy disks in conjunction with one
QIC-150 (DC6250) tape, one Exabyte 8mm tape, or a CD-ROM. The first
boot floppy brings up a minimal version of BSD/386 which includes
device drivers for disks, tapes, network, CD-ROM, and SLIP in addi-
tion to programs for disk setup; the second floppy contains the
installation software. The system (without the sources) can be
loaded off medium-fast tape drives in less than an hour. CD-ROMs
load the system even more quickly. You can load from CD-ROM or
tapes located on another machine on a local area network.
Compatible Hardware
BSD/386 supports a wide variety of hardware. BSD/386 includes an
autoconfiguration facility that attempts to probe your system to
determine which peripherals are present. Booting from the floppy
uses a `generic' kernel which has a large selection of devices-but
not all of them. You can re-configure the kernel to make a system
specific to your hardware.
Here's a list of supported hardware:
CPU 80386, 80486, and Pentium processors
FPU 387 or equivalent
(486DX and Pentium has on-chip FPU)
Automatic software emulation when FPU is unavailable
RAM 4MB to 256MB; 8MB minimum for X
Display Mono, CGA, EGA, VGA, SVGA
(VGA, SVGA for X)
Keyboard Standard PC/AT keyboard
Floppy Standard IBM PC/AT Floppy Controller
Dual-sided 3.5" floppy drive (720K, 1.44M)
Dual-sided 5.25" floppy drive (360K, 1.2MB)
Parallel Standard PC/AT parallel ports
Serial Standard PC/AT serial com ports
Multiport RISCom/8 8-port Async Mux
MAXPEED Multiport Async SS-4/2, SS-4PLUS,
SS-8/2, SS-16/2
Digiboard Multiport Async PC/4e, PC/8e, PC/16e,
PC/8i(w/64K)
Specialix SLXOS 8-32 async mux
AST-4 4-port async card
MU-440 4-port async card
Generic `COM' multiport async cards
Mice Microsoft Serial & Busmouse
MouseSystems Serial Mouse
MMSeries Serial Mouse
Logitech Serial & Busmouse
MouseMan Serial Mouse
ATI Bus Mouse (both Ultra and Ultra Pro types)
PS/2 Mouse
SCSI Adaptec SCSI host adapters
Models: 1540B, 1542B, 1540C, 1542C, 1540CF, 1542CF,
1740A, 1742A (174XA and 154XC* support Fast SCSI-II)
BusLogic (BusTek) BT-542B SCSI adapter
BusLogic (BusTek) BT-445S VLB SCSI adapter
Disk Any SCSI hard disk
Tape Any SCSI tape drive
CDROM Any SCSI CDROM drive
Mag/opt Any SCSI Magneto Optical drive
Disk IDE/ESDI/ST-506/RLL/MFM controllers
Any compatible hard disk
Tape WangTek 5150PK QIC-02 tape
Archive Viper QIC-02 tape
Everex EV-811, EV-831, EV-833 Tape
CDROM Mitsumi LU002S, LU005S, FX001
HDLC RISCom/N1 single port HDLC @ 56K (PPP or cisco HDLC)
RISCom/H2 dual port HDLC @ 56K (PPP or cisco HDLC)
Ethernet WD/SMC 8003/8013 EtherCard PLUS/Elite Series
(8013 now supports 16-bit mode and 16K of memory)
SMC Ultra
Novell NE1000 & NE2000
3COM 3C501 (EtherLink)
3COM 3C503 (EtherLink II)
3COM 3C505 (EtherLink Plus)
3COM 3C507 (EtherLink 16)
3COM 3C509 (EtherLink III)
3COM 3C579 EISA 32-bit (EtherLink III)
TNIC 1500 Transition Eng Fast ISA busmaster DMA NIC
Allied Telesis RE2000/AT-1700 Series
Intel EtherExpress 16
HP EtherTwist PC LAN Adapter/16 Plus
HP 27247B PC LAN Adapter/16 TP Plus [AUI/UTP]
HP 27252A PC LAN Adapter/16 TL Plus [AUI/BNC]
Xircom PocketEthernet II (plugs into parallel port)
Xircom PocketEthernet III (plugs into parallel port)
Miscellaneous
MPU-401/compatible MIDI controller
SoundBlaster PRO
Graphics cards
BSD/386 supports any standard monochrome or colour display con-
troller in text mode. For screens larger than 640x480, the X Window
System requires colour SVGA or VGA cards and enough memory for the
virtual screen size desired (usually about 1 MB). If you want a
good middle-of-the-road card, the ATI Graphics Ultra and its
higher-performance kin, the ATI Graphics Ultra Pro are both nice.
The X Window System now supports VGA-size screens, but they are
quite small for multiple windows, of course.
SuperVGA Cards for X11R5 Max Res ChipSet
--------------------------------------------------
Compuadd Hi-Rez card w/1meg 1024x768 ET4000
Diamond SpeedStar 1024x768 ET4000
EIZO MD-10 800x600 ET3000
GENOA 5300/5400 800x600 ET3000
GENOA 6400 800x600 GVGA
Optima Mega/1024 1024x768 ET4000
Orchid ProDesigner 800x600 ET3000
Orchid ProDesigner II/1024 1024x768 ET4000
Paradise VGA Professional 640x480 PVGA1A
Paradise VGA 1024 640x480 WD90C00
Sigma Legend 1024x768 ET4000
STB PowerGraph w/1meg 1024x768 ET4000
Swan SVGA with VCO chip 1024x768 ET4000
TRICOM Mega/1024 1024x768 ET4000
Trident TVGA 1024x768 TVGA8900C
High speed chipsets:
Cards for X11R5 Max Res ChipSet
-------------------------------------------------
ATI Ultra Plus/Pro 1280x1024 MACH32
ATI Ultra/Vantage 1024x768 MACH8
Diamond Stealth 1024x768 86C911
Diamond Stealth 24 1024x768+ 86C801/805
SPEA V7-Mirage ??? 86C801
ELSA WINNER 1000 1280x1024 86C928
ELSA WINNER 1280 (Rev C) 1280x1024 82C480
ELSA WINNER 1280 (Rev C) 1280x1024 82C481
GENOA 1024x768 86C911
Nth Engine/150 1280x1024 82C480
Nth Engine/250 1280x1024 82C481
Orchid F1280 1024x768 86C911
Orchid F1280VA 1024x768 86C801/805
Paradise 8514 1024x768 WD9500
PixelWorks WhirlWIN 1280x1024 82C480
Radius XGA-2 1024x768
SGS Thompson XGA
STB PowerGraph X24 1024x768 86C801/805
Video7 WIN.PRO 1024x768+ 86C801/805
The `+' means that larger screen sizes are available with extra
memory on the card.
Origins of Software
BSDI engineers have implemented modules, programs, and have
integrated software from a variety of sources in order to create
BSD/386.
BSD/386 includes base operating system software and utilities from
the Berkeley CSRG's NET/2 release. The X11R5 window system has its
origins at MIT's Project Athena. Many display drivers for the win-
dow system are supplied by Snitily Graphics Consulting Service. The
compilers and several utilities are supplied by the GNU project
(gcc version 1.42, gcc2 and g++ version 2.5.8). Other utilities
and modules have a variety of origins.
Redistribution Policy
Those modules included in BSD/386 which were not engineered by
BSDI's employees and which were not acquired under special license
may be redistributed under their original terms. The copyright
notice in each source file describes its requirements for redistri-
bution.
Bug Fixes
Bug fixes will be available both from BSDI's service desk and via
the network as users post them in various newsgroups and on mailing
lists. Users can post their own bug fixes (with `diffs'), though
the diff's should not be so extensive as to give out BSDI's
proprietary code. BSDI plans to make its bug database available via
the network in the near future.
Future Directions
BSDI's current plans include:
o An execution environment for SCO UNIX SVR3.2 applications.
o Certification of POSIX 1003.1 and, in the future, 1003.2 stan-
dards
o Tracking CSRG releases (e.g., 4.4BSD-Lite).
o Ports to other popular architectures (e.g., SPARC)
European distribution
Berkeley Software Design International (Europe) Ltd
Katallin, Town Lane
Chartham Hatch, Canterbury
Kent CT4 7NN
United Kingdom
Phone: +44 227 781675
Fax: +44 227 762554
Email: bsdi@hillside.co.uk
There are other distributors in other areas, please check with us.
-------------------------
Berkeley Software Design, Inc. reserves the right to
change or modify any of the product or service specifi-
cations or features described herein without notice.
This product summary is for information only and BSDI
makes no express or implied representations or warran-
ties in this summary.
This product includes software developed by the University of Cali-
fornia, Berkeley, Lawrence Berkeley Laboratory, and their contribu-
tors.
BSD/386, BSDI, and the BSDI logo are trademarks and/or registered
trademarks of Berkeley Software Design, Inc., Colorado Springs, CO.
in the U.S.A. and other countries. All other brand or product names
are or may be trademarks of, and are used to identify products and
services of, their respective owners.
Copyright (C) 1992-1994 Berkeley Software Design, Inc. All Rights Reserved.
-cut-q_and_a--------------------------------------------------------------------------
BSD/386 Version 1.1
Questions and Answers
Berkeley Software Design, Inc.
BSD/386 Version 1.1 is the second production release of BSDI's
ground-breaking UNIX-like operating system for your PC or compati-
ble. It is based on the Net/2 release of the Computer Systems
Research Group at University of California, Berkeley and includes
Net2's features and capabilities. Additionally, it includes MIT's
X Window system and other software from a wide variety of sources.
BSDI has augmented these software bases with all the modules needed
to provide a complete operating system and set of utilities.
BSDI's operating system releases are unique in their offering of
supported base systems software with almost complete source code.
We invite you to read these questions and answers to clarify the
many features and benefits of BSDI's BSD/386.
Q. What is BSD/386?
A. BSD/386 is an IEEE POSIX-compliant operating system for 386,
486, and Pentium PC-compatibles. It includes a wide range of func-
tionality, a rich set of utilities, and the X11R5 Window System.
BSD/386 can be purchased as a ready-to-boot binary-only system and,
if desired, one can additionally purchase the sources that generate
those binaries.
BSD/386's strengths include its ability to act as a gateway to the
Internet (no external router is required), its complete software
development system, and its low license fees when used as a
software distribution platform or embedded system.
As of March, 1994, BSDI has garnered over 1,500 customers around
the world.
Q. What hardware is required to run BSD/386?
A. BSD/386 runs on 386, 486, and Pentium PC-compatible systems
with ISA or EISA bus architectures (localbus versions of supported
cards work also). You'll need at least 4 MB of memory for the base
operating system or at least 8 MB if you intend to use the X Window
System. Any console display will work for text mode. If you wish to
run the X Window System, your PC will need a colour SVGA- or VGA-
compatible display for its console. You'll also need a standard
PC/AT keyboard and a 1.44MB 3.5" floppy drive and controller to
install the system.
BSD/386 does not currently support Micro-Channel Architecture (MCA)
machines or peripherals.
You will need a hard-disk drive on which to install the operating
system. You can use IDE, ESDI, RLL, MFM or SCSI disk drives.
BSD/386 supports the Adaptec 154xB, 154xC, 154xCF, and 174xA SCSI
adapters, and the BusLogic (BusTek) BT-542B and BT-445S VLB SCSI
adapters. Just about any SCSI disk will work with the supported
adapters on BSD/386, including SCSI disks much larger than 1 GByte
(e.g., the new Seagate 9GB drive).
The operating system requires some disk space to be allocated for
swap space. This is used to increase the memory available to appli-
cations beyond the actual memory installed in machine (aka virtual
memory). A typical system requires 16 or 32MB of swap space (or
larger on systems with heavy usage).
For ease of installation, the system is broken into two dozen dif-
ferent sections; an installation program allows you to select those
you wish to install from a menu.
BSD/386 is distributed on CD-ROMs, QIC-150 cartridges and Exabyte
8mm tapes. For installation, you will need access to a device that
supports one of the distribution media types. We do not currently
ship BSDI on 200 floppy disks because we think the size of the
release in that format would be cumbersome.
Most SCSI CD-ROM and tape drives (e.g., Maynard/Archive 2150S, Exa-
byte 8250) work with BSD/386 when attached to a supported SCSI con-
troller.
For non-SCSI tape or CD-ROM installation, the choices are limited
to the devices that BSD/386 directly supports. BSD/386 has drivers
for the WangTek 5150PK QIC-02 tape drive and controller (which,
despite its name, supports the QIC-150 tapes) and the Everex EV-
811, EV-831, and EV-833 tape drives and controllers. For non-SCSI
CD-ROM, BSD/386 supports the Mitsumi LU002, LU005, and FX001 ISA-
based CD-ROM readers (available from BSDI and elsewhere) with their
own controllers.
With BSD/386, you can also load the distribution over your PC's
Ethernet (or even a serial SLIP link) from a remote system that
supports the rsh protocol and has the required hardware (QIC-
150/8mm/4mm tape drive or CD-ROM drive with support for
ISO9660/Rock Ridge CD-ROMs).
Q. What hardware is supported under BSD/386?
A. BSD/386 supports a wide variety of hardware. This is best
described in our Techical Guide, available from the address below.
Q. Can I run SCO UNIX applications on BSD/386?
A. BSDI plans to ship SCO UNIX application support around Summer,
1994. Lotus 1-2-3 and Word Perfect are currently up and running in
our testing laboratories.
Q. Can I run DOS applications on BSD/386?
A. BSD/386 supports an environment for running many DOS applica-
tions. This environment uses the 8086/8088 emulation mode and sup-
ports up to 4MB of RAM in extended memory. Most applications that
don't require special hardware or Microsoft Windows should run.
Q. How is BSD/386 installed? How long does it take?
A. BSD/386 boots to single user mode via a boot floppy. The run-
ning operating system then copies files from tape or CD-ROM to the
hard disk. Once the hard disk is loaded, BSD/386 boots from there.
Installation speed varies with the speed of peripherals, particu-
larly the tape drive. The fastest tape drives reduce loading time
for the base system and the X Window System to under one hour; CD-
ROM installs go even faster.
Q. Can I share a disk between BSD/386 and other operating systems?
A. BSD/386 supports co-residency so that one hard disk can support
as many as four different operating systems, the DOS limit.
Q. Can I share disk files between BSD/386 and MS-DOS?
A. BSD/386 supports mounting MS-DOS filesystems directly into your
BSD/386 directory hierarchy. BSD/386 also supports the popular
mtools package for reading and writing DOS format filesystems (on
both floppies and hard disks). With doscmd, some MS-DOS applica-
tions can access BSD/386 files.
Q. Does BSD/386 support floating point operations?
A. BSD/386 supports floating point operations in hardware or, if
no floating point hardware is available, through emulation in
software.
Q. What standards does BSD/386 support?
A. BSD/386 supports the IEEE POSIX 1003.1 standard (though certif-
ication has not yet been completed). BSDI has tracked the IEEE
POSIX 1003.2 standard and is modifying utilities to conform.
BSD/386 networking includes both the OSI and TCP/IP standards. The
BSD/386 C compiler (gcc) supports ANSI C; all system headers comply
with ANSI-C's requirements. The X Window System (Version X11R5) is
an industry standard window system based on software from MIT.
Q. What happens when U. C. Berkeley releases new software?
A. BSDI plans to track Berkeley's releases very closely (including
the upcoming 4.4-Lite release). All Berkeley features will be
incorporated into future releases of BSD/386. BSDI's 4.4-Lite
release is expected six months after UCB's 4.4-Lite release.
Q. What filesystems does BSD/386 support?
A. BSD/386 supports the UFS filesystem (also known as the Fast
Filesystem) and a memory-based filesystem (known as MFS). The
filesystems support long file names and symbolic links. BSD/386
also supports the ISO-9660 and Rock Ridge filesystems, now in popu-
lar use for CD-ROMs. MS-DOS filesystems can also be mounted under
BSD/386.
Additionally, BSD/386 includes a re-implementation of Sun's NFS,
the industry standard for network file sharing. For reliable use
over low-speed or long-haul links (where traditional NFS fails),
you can use our TCP/NFS.
Q. How fast is BSD/386?
A. BSD/386's speed depends, of course, on the underlying hardware.
A 486-based system with 33 MHz clock and reasonable SCSI disks per-
forms at about the same speed as a SPARCStation 1+; with a 50 MHz
clock, the 486 processors seem to benchmark at about 25 MIPS. A
486/50 can rebuild the entire kernel from scratch in just seven
minutes.
Q. What compilers are included?
A. BSD/386 currently includes the GNU 1.42 gcc, and the GNU 2.5.8
gcc2 and g++ compilers.
Q. How can a full source license cost so little? What about the
USL license costs?
A. BSD/386 is not System V UNIX. BSDI can pass the royalty sav-
ings along to you.
Q. Is BSD/386 System V compatible?
A. Beyond IEEE POSIX standards, the X11 Window System, and the
upcoming SCO compatibility mode, no special System V compatibility
is supplied. BSD/386 is very compatible with other Berkeley-based
software environments (e.g., SunOS, Ultrix, and OSF/1) for compila-
tion of source code and general system administration.
Q. Can I redistribute BSD/386 to my friends for free?
A. No. Right now, BSDI distributes most domestic copies of BSD/386
directly through BSDI. Special licensing arrangements are available
for VARs, OEMs, distributors, and educational institutions.
The BSD/386 source code contains a number of modules written by
BSDI to glue together the various components of the release. It
also contains a large amount of freely redistributable code. You
are free to redistribute those modules which are not marked as
proprietary.
Q. Can I redistribute BSD/386 to customers of my business?
A. Vertical marketers and others may wish to distribute binary
copies (or, very rarely, source copies) of BSD/386 as part of their
product. Contact BSDI (Europe) for pricing information, which
ranges from 135 per unit down to very low prices when large quanti-
ties are pre-purchased.
Q. What about using more than one copy at my site?
A. Binary right-to-use licenses are available for your site after
you have purchased a full-function binary license or a source
license. These licenses cost 135, though generous quantity
discounts are available. Contact BSDI for details.
Q. Can I share modifications to BSD/386 code with my friends or
customers? Can I post the modifications on Usenet?
A. Any software you develop using BSD/386 is yours to own, share,
and/or sell as you choose. Of course, if it includes software which
is proprietary to BSDI, we must ask you not to make the source
available to anyone not having a BSDI source license. We feel that
it's in everyone's best interests to make bug fixes and improve-
ments available to the entire community. Therefore, customers are
free to post reasonable diff's to the net (as long as the post
doesn't contain too much BSDI proprietary code).
Q. Is Motif available?
A. Motif is available from Sequoia International (305-480-6118).
Contact them by telephone or by sending e-mail to info@seq.com.
Q. What documentation is provided with BSD/386?
A. Complete release and installation documentation is supplied.
The man pages are supplied online in both formatted and unformatted
forms.
Q. How does BSDI help me if I have trouble?
A. BSDI prides itself on providing outstanding support. Our tele-
phone service desk is available toll-free five days a week from 9
am to 5 pm UK local time (and sometimes after hours). If you are
still on your initial 70-day full service period or have a tele-
phone support contract then you can call our phone number for
assistance. If you have an e-mail/fax support contract, you can
contact us via either of those methods.
Q. How do I report bugs if I don't have support?
A. Report bugs by sending electronic mail to
problems@hillside.co.uk. If you do not have network access to send
mail, call or Fax our support personnel.
Q. What if I buy BSD/386 and decide I don't need it?
A. BSD/386 comes with a 90-day money-back guarantee.
Q. Where do I get BSD/386 in Europe?
A.
Berkeley Software Design International (Europe)
Katallin, Town Lane
Chartham Hatch, Canterbury
Kent CT4 7NN UK
Phone: +44 227 781675
Fax: +44 227 762554
Email: bsdi@hillside.co.uk
------------------------------------------------
Berkeley Software Design, Inc. reserves the right to change or
modify any of the product or service specifications or features
described herein without notice. This product summary is for
information only and BSDI makes no express or implied representa-
tions or warranties in this summary.
BSD/386, BSDI, and the BSDI logo are trademarks and/or registered
trademarks of Berkeley Software Design, Inc., Colorado Springs, CO.
in the U.S.A. and other countries. All other brand or product names
are or may be trademarks of, and are used to identify products and
services of, their respective owners.
(C)1992-1994 Berkeley Software Design, Inc. All Rights Reserved.
-cut-order--------------------------------------------------------------------------cut-q_and_a--------------------------------------------------------------------------
BSD/386 EUROPEAN ORDER FORM
To:
Berkeley Software Design
International (Europe) Ltd
Katallin
Town Lane
Chartham Hatch
Canterbury
Kent CT4 7NN, UK
Tel: +44 227 781675
Fax: +44 227 762554
Email: bsdi@hillside.co.uk
Name: ____________________________________ Pay in advance by cheque
or wire direct to our bank:
National Westminster Bank PLC
Company: ____________________________________ 7 St. George's Street, Canterbury,
Kent CT1 2JU, UK
Address: ____________________________________ UK branch number: 60-04-27
Account Number: 98203657
____________________________________
or Credit card - only
__ VISA __ Mastercard
____________________________________ Card number:
Country: ____________________________________ Signature:
Expires:
Telephone:___________________________________
Name & address if different:
Fax: ___________________________________
Email: ____________________________________
________________________________________________________________________________
Licences | Quantity| Cost | Totals |
| | GBP | |
------------------------------------------------+----------+-------+-----------+
BSD/386 Source & Binaries | | | |
Tick ___ 8mm Tape or ___ QIC-150 Tape | | 730 | |
Educational price 584, ask before ordering| | | |
------------------------------------------------+ | | |
BSD/386 Source & Binaries | | | |
on CDROM | | 700 | |
Educational price 560, ask before ordering | | | |
------------------------------------------------+ | | |
BSD/386 Binaries | | | |
Tick ___ 8mm Tape or ___ QIC-150 Tape | | 400 | |
Educational price 320, ask before ordering| | | |
------------------------------------------------+ | | |
BSD/386 Source & Binaries on CDROM | | 370 | |
Educational price 296, ask before ordering | | | |
------------------------------------------------+ | | |
One Year University Site Licence | | 1335 | |
Tick __ CDROM __ 8mm Tape __ QIC-150 Tape | | | |
------------------------------------------------+----------+-------+-----------+
| |
Licensing subtotal | (1)
| |
------------------------------------------------+----------+-------+-----------+
| | | |
Shipping cost (UK 14) | | 29 | (2)
| | | |
------------------------------------------------+----------+-------+-----------+
Additional Right of Use Licences | Quantity| Cost | |
| | | |
1-249 @ 135 each, 250-499 @ 100 each | | | |
500 or more @ 70 each. Reseller price 135 | | | |
------------------------------------------------+----------+-------+-----------+
| |
Additional licences subtotal | (3)
| |
------------------------------------------------+----------+-------+-----------+
Service and Support | CDROM | Tape | |
One year of BSD/386 updates, no support | 140 | 170 | |
One year of Updates with Email/fax support | 205 | 235 | |
One year of Updates with Phone support | 405 | 435 | |
-----------------------------------------------+----------+-------+-----------+
Subtotal | |
+-----------+
Deduct 20% educational discount, Ask us first | |
+-----------+
| |
Service & Support subtotal | (4)
| |
------------------------------------------------+----------+-------+-----------+
| |
Add together all subtotals (1) + (2) + (3) + (4) | |
| |
-------------------------------------------------------------------+-----------+
| |
In the EU, Add 17.5% VAT | |
or write VAT number | |
(see below) | |
-------------------------------------------------------------------+-----------+
| |
Total amount due in British pounds | |
| |
| |
-------------------------------------------------------------------+-----------+
We must charge VAT to all EU countries.
If you are not in the UK and have a VAT number, write it in the VAT
space to claim exemption.
All payment must be in advance in British Pounds, cost of the exchange
must be paid by the purchaser. We will try to be quicker, but please
allow 28 days for delivery. Please note our shipper needs your phone
number.
Prices valid until 1/November/1994.
-cut-end-------------------------------------------------------------------------